aide technique - German English Dictionary